import { defineStore } from "pinia";
import {ref} from 'vue';
//创建方法并导出
/**
 * cuser是一个方法 
 * 我们一会儿在登录页面就通过这个方法向pinia存入
 *  在pinia当中user  这个是唯一的每个容器的名字都不一样
 */
 export const cs=defineStore('zhuangtai',()=>{
     // 存放的是登录的对象
    const zhuangtai=ref("")
       // 给user这个变量赋值
    const setzhuangtai=(data)=>{
      // 深度拷贝  将app这个对象中的所有属性以及属性值全部赋值到aa中
        zhuangtai.value=data
    }
    // 将aa这个变量存pinia中清除
    const clearzhuangtai=()=>{
        zhuangtai.value={}
    }
    return {
        zhuangtai,// 你在其他的vue文件中通过调用user 就可以拿到aa的值
        setzhuangtai,// 你在其他的vue文件中通过调用setuser 就可以修改aa的值
        clearzhuangtai // 你在其他的vue文件中通过调用removeuser就可以将pinia中的数据清除
    }
},
{
    persist:true
}
)